ideally french speaking careers in Stockport, United Kingdom